//gulp 文件导入 
var gulp = require("gulp");

//布置一个任务 
gulp.task("say",function(){
	console.log("说.....");
});

//布置一个任务 
gulp.task("sing",function(){
	console.log("sing任务执行");
})
//布置一个默认的任务
gulp.task("default",["say","sing"],function(){
	console.log("默认任务执行...");
})


//src()  dest()   pipe() 管道方法 表示输送 “下一步”
//布置任务  将 src目录下的index.html文件 赋值到dest目录下
gulp.task("copyhtml",function(){
	return gulp.src("src/index.html")
			   .pipe( gulp.dest("dest/html") )
})

//将src下的所有js文件  赋值到dest目录下的js目录中
gulp.task("copyjs",function(){
	return gulp.src("src/*.js")
			   .pipe( gulp.dest( "dest/js" ) )
})

//将src目录下的所有css文件和js文件赋值到 dest的lib文件夹下
gulp.task("copycss",function(){
	return gulp.src(["src/*.js","src/*.css"])
			   .pipe( gulp.dest( "dest/lib" ) )
})

//监听方法  watch
//自动将src下的index.html  复制到  dest下的html中
//实现 ：如果原路径下的文件有更改  目标路径自动更改
gulp.task("watch",function(){
	return gulp.watch("src/index.html",["copyhtml"]);
})
